Definition of Seed Leaf

  • (noun) embryonic leaf in seed-bearing plants

Synonyms of Seed Leaf


Antonyms of Seed Leaf


No Antonyms Found.

Homophones of Seed Leaf


No Homophones Found.